vent ecosystems - Spanish English Dictionary